not think things through - Spanish English Dictionary